@import "~scss/variables";

.sw-cms-element-preview-sidebar-filter {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;

    h3 {
        font-size: $font-size-xs;
        line-height: $line-height-sm;
        margin-bottom: 10px;
    }

    .sw-cms-element-preview-sidebar-filter__element {
        display: inline-block;
        border: 1px solid #d4e2e2;
        border-radius: 3px;
        padding: 4px 6px;
        margin-right: 6px;
        height: 22px;

        &::before {
            content: "";
            display: inline-block;
            position: relative;
            bottom: 6px;
            margin-right: 4px;
            width: 25px;
            height: 10px;
            background-color: $color-gray-100;
            border-radius: 8px;
        }

        .mt-icon {
            margin-left: 4px;
            margin-bottom: 12px;
        }

        &:nth-child(2)::before {
            width: 100px;
        }

        &:nth-child(3)::before {
            width: 50px;
        }
    }
}
